Lingo
stumble on
to find something or someone unexpectedly
例句
1 / 1